[INFO] fetching crate xtensa-lx106-rt 0.1.2...
[INFO] building xtensa-lx106-rt-0.1.2 against master#881c1ac408d93bb7adaa3a51dabab9266e82eee8 for issue-85264
[INFO] extracting crate xtensa-lx106-rt 0.1.2 into /workspace/builds/worker-4/source
[INFO] validating manifest of crates.io crate xtensa-lx106-rt 0.1.2 on toolchain 881c1ac408d93bb7adaa3a51dabab9266e82eee8
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate xtensa-lx106-rt 0.1.2
[INFO] finished tweaking crates.io crate xtensa-lx106-rt 0.1.2
[INFO] tweaked toml for crates.io crate xtensa-lx106-rt 0.1.2 written to /workspace/builds/worker-4/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded xtensa-lx106-rt-proc-macros v0.1.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] aaa61ddfa7d49d64a5ace62605a2bd4c41eef86fa863e94097775c941253401f
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "aaa61ddfa7d49d64a5ace62605a2bd4c41eef86fa863e94097775c941253401f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "aaa61ddfa7d49d64a5ace62605a2bd4c41eef86fa863e94097775c941253401f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aaa61ddfa7d49d64a5ace62605a2bd4c41eef86fa863e94097775c941253401f", kill_on_drop: false }`
[INFO] [stdout] aaa61ddfa7d49d64a5ace62605a2bd4c41eef86fa863e94097775c941253401f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b8cf7b01050eea33c796bd506bf3048c5c65ab6d198ed38121cfd58cde636c7e
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "b8cf7b01050eea33c796bd506bf3048c5c65ab6d198ed38121cfd58cde636c7e", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.27
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.72
[INFO] [stderr]    Compiling xtensa-lx106-rt v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling r0 v1.0.0
[INFO] [stderr]    Compiling quote v1.0.9
[INFO] [stderr]    Compiling xtensa-lx106-rt-proc-macros v0.1.2
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception.rs:130:5
[INFO] [stdout]     |
[INFO] [stdout] 130 | /     llvm_asm!(
[INFO] [stdout] 131 | |         "
[INFO] [stdout] 132 | |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout] 133 | |         call0 __naked_debug_exception     // used as long jump
[INFO] [stdout] 134 | |         "
[INFO] [stdout] 135 | |     );
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unsupported_naked_functions)]` on by default
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 | /     llvm_asm!(
[INFO] [stdout] 143 | |         "
[INFO] [stdout] 144 | |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout] 145 | |         call0 __naked_nmi_exception     // used as long jump
[INFO] [stdout] 146 | |         "
[INFO] [stdout] 147 | |     );
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 | /     llvm_asm!(
[INFO] [stdout] 155 | |         "
[INFO] [stdout] 156 | |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout] 157 | |
[INFO] [stdout] 158 | |         call0  __naked_kernel_exception
[INFO] [stdout] 159 | |         "
[INFO] [stdout] 160 | |     );
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception.rs:167:5
[INFO] [stdout]     |
[INFO] [stdout] 167 | /     llvm_asm!(
[INFO] [stdout] 168 | |         "
[INFO] [stdout] 169 | |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout] 170 | |
[INFO] [stdout] 171 | |         call0 __naked_user_exception
[INFO] [stdout] 172 | |         "
[INFO] [stdout] 173 | |     );
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception.rs:180:5
[INFO] [stdout]     |
[INFO] [stdout] 180 | /     llvm_asm!(
[INFO] [stdout] 181 | |         "
[INFO] [stdout] 182 | |         wsr a0, EXCSAVE1                   // preserve a0 (EXCSAVE1 can be reused as long as there
[INFO] [stdout] 183 | |                                            // is no double exception in the first exception until
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |     "
[INFO] [stdout] 187 | |     );
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 | /     llvm_asm!(
[INFO] [stdout] 62 | |         "
[INFO] [stdout] 63 | |         s32i    a2,  sp, +XT_STK_A2
[INFO] [stdout] 64 | |         s32i    a3,  sp, +XT_STK_A3
[INFO] [stdout] ...  |
[INFO] [stdout] 82 | |     "
[INFO] [stdout] 83 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]    = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 | /     llvm_asm!(
[INFO] [stdout] 138 | |         "
[INFO] [stdout] 139 | |         l32i    a3,  sp, +XT_STK_SAR
[INFO] [stdout] 140 | |         wsr     a3,  SAR
[INFO] [stdout] ...   |
[INFO] [stdout] 159 | |     "
[INFO] [stdout] 160 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 | /     llvm_asm!(
[INFO] [stdout] 195 | |         "
[INFO] [stdout] 196 | |         SAVE_CONTEXT 1
[INFO] [stdout] 197 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 229 | |         "
[INFO] [stdout] 230 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 | /     llvm_asm!(
[INFO] [stdout] 242 | |         "
[INFO] [stdout] 243 | |         SAVE_CONTEXT double
[INFO] [stdout] 244 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 252 | |         "
[INFO] [stdout] 253 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 | /     llvm_asm!(
[INFO] [stdout] 265 | |         "
[INFO] [stdout] 266 | |         SAVE_CONTEXT 1
[INFO] [stdout] 267 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 277 | |         "
[INFO] [stdout] 278 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 | /     llvm_asm!(
[INFO] [stdout] 290 | |         "
[INFO] [stdout] 291 | |         SAVE_CONTEXT 1
[INFO] [stdout] 292 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 301 | |         "
[INFO] [stdout] 302 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 | /     llvm_asm!(
[INFO] [stdout] 314 | |         "
[INFO] [stdout] 315 | |         SAVE_CONTEXT 1
[INFO] [stdout] 316 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 325 | |         "
[INFO] [stdout] 326 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 | /     llvm_asm!(
[INFO] [stdout] 338 | |         "
[INFO] [stdout] 339 | |         SAVE_CONTEXT 1
[INFO] [stdout] 340 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 349 | |         "
[INFO] [stdout] 350 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 13 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 11.83s
[INFO] running `Command { std: "docker" "inspect" "b8cf7b01050eea33c796bd506bf3048c5c65ab6d198ed38121cfd58cde636c7e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b8cf7b01050eea33c796bd506bf3048c5c65ab6d198ed38121cfd58cde636c7e", kill_on_drop: false }`
[INFO] [stdout] b8cf7b01050eea33c796bd506bf3048c5c65ab6d198ed38121cfd58cde636c7e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 53a1ef3c090e28a2f635b800e5c287fe63492a5de7bf1643edea7f6862dd9711
[INFO] running `Command { std: "docker" "start" "-a" "53a1ef3c090e28a2f635b800e5c287fe63492a5de7bf1643edea7f6862dd9711", kill_on_drop: false }`
[INFO] [stderr]    Compiling r0 v1.0.0
[INFO] [stderr]    Compiling xtensa-lx106-rt v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception.rs:130:5
[INFO] [stdout]     |
[INFO] [stdout] 130 | /     llvm_asm!(
[INFO] [stdout] 131 | |         "
[INFO] [stdout] 132 | |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout] 133 | |         call0 __naked_debug_exception     // used as long jump
[INFO] [stdout] 134 | |         "
[INFO] [stdout] 135 | |     );
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unsupported_naked_functions)]` on by default
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 | /     llvm_asm!(
[INFO] [stdout] 143 | |         "
[INFO] [stdout] 144 | |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout] 145 | |         call0 __naked_nmi_exception     // used as long jump
[INFO] [stdout] 146 | |         "
[INFO] [stdout] 147 | |     );
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 | /     llvm_asm!(
[INFO] [stdout] 155 | |         "
[INFO] [stdout] 156 | |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout] 157 | |
[INFO] [stdout] 158 | |         call0  __naked_kernel_exception
[INFO] [stdout] 159 | |         "
[INFO] [stdout] 160 | |     );
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception.rs:167:5
[INFO] [stdout]     |
[INFO] [stdout] 167 | /     llvm_asm!(
[INFO] [stdout] 168 | |         "
[INFO] [stdout] 169 | |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout] 170 | |
[INFO] [stdout] 171 | |         call0 __naked_user_exception
[INFO] [stdout] 172 | |         "
[INFO] [stdout] 173 | |     );
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception.rs:180:5
[INFO] [stdout]     |
[INFO] [stdout] 180 | /     llvm_asm!(
[INFO] [stdout] 181 | |         "
[INFO] [stdout] 182 | |         wsr a0, EXCSAVE1                   // preserve a0 (EXCSAVE1 can be reused as long as there
[INFO] [stdout] 183 | |                                            // is no double exception in the first exception until
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |     "
[INFO] [stdout] 187 | |     );
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 | /     llvm_asm!(
[INFO] [stdout] 62 | |         "
[INFO] [stdout] 63 | |         s32i    a2,  sp, +XT_STK_A2
[INFO] [stdout] 64 | |         s32i    a3,  sp, +XT_STK_A3
[INFO] [stdout] ...  |
[INFO] [stdout] 82 | |     "
[INFO] [stdout] 83 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]    = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 | /     llvm_asm!(
[INFO] [stdout] 138 | |         "
[INFO] [stdout] 139 | |         l32i    a3,  sp, +XT_STK_SAR
[INFO] [stdout] 140 | |         wsr     a3,  SAR
[INFO] [stdout] ...   |
[INFO] [stdout] 159 | |     "
[INFO] [stdout] 160 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 | /     llvm_asm!(
[INFO] [stdout] 195 | |         "
[INFO] [stdout] 196 | |         SAVE_CONTEXT 1
[INFO] [stdout] 197 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 229 | |         "
[INFO] [stdout] 230 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 | /     llvm_asm!(
[INFO] [stdout] 242 | |         "
[INFO] [stdout] 243 | |         SAVE_CONTEXT double
[INFO] [stdout] 244 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 252 | |         "
[INFO] [stdout] 253 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 | /     llvm_asm!(
[INFO] [stdout] 265 | |         "
[INFO] [stdout] 266 | |         SAVE_CONTEXT 1
[INFO] [stdout] 267 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 277 | |         "
[INFO] [stdout] 278 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 | /     llvm_asm!(
[INFO] [stdout] 290 | |         "
[INFO] [stdout] 291 | |         SAVE_CONTEXT 1
[INFO] [stdout] 292 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 301 | |         "
[INFO] [stdout] 302 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 | /     llvm_asm!(
[INFO] [stdout] 314 | |         "
[INFO] [stdout] 315 | |         SAVE_CONTEXT 1
[INFO] [stdout] 316 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 325 | |         "
[INFO] [stdout] 326 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 | /     llvm_asm!(
[INFO] [stdout] 338 | |         "
[INFO] [stdout] 339 | |         SAVE_CONTEXT 1
[INFO] [stdout] 340 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 349 | |         "
[INFO] [stdout] 350 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception.rs:130:5
[INFO] [stdout]     |
[INFO] [stdout] 130 | /     llvm_asm!(
[INFO] [stdout] 131 | |         "
[INFO] [stdout] 132 | |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout] 133 | |         call0 __naked_debug_exception     // used as long jump
[INFO] [stdout] 134 | |         "
[INFO] [stdout] 135 | |     );
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unsupported_naked_functions)]` on by default
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 | /     llvm_asm!(
[INFO] [stdout] 143 | |         "
[INFO] [stdout] 144 | |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout] 145 | |         call0 __naked_nmi_exception     // used as long jump
[INFO] [stdout] 146 | |         "
[INFO] [stdout] 147 | |     );
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 | /     llvm_asm!(
[INFO] [stdout] 155 | |         "
[INFO] [stdout] 156 | |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout] 157 | |
[INFO] [stdout] 158 | |         call0  __naked_kernel_exception
[INFO] [stdout] 159 | |         "
[INFO] [stdout] 160 | |     );
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception.rs:167:5
[INFO] [stdout]     |
[INFO] [stdout] 167 | /     llvm_asm!(
[INFO] [stdout] 168 | |         "
[INFO] [stdout] 169 | |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout] 170 | |
[INFO] [stdout] 171 | |         call0 __naked_user_exception
[INFO] [stdout] 172 | |         "
[INFO] [stdout] 173 | |     );
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception.rs:180:5
[INFO] [stdout]     |
[INFO] [stdout] 180 | /     llvm_asm!(
[INFO] [stdout] 181 | |         "
[INFO] [stdout] 182 | |         wsr a0, EXCSAVE1                   // preserve a0 (EXCSAVE1 can be reused as long as there
[INFO] [stdout] 183 | |                                            // is no double exception in the first exception until
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |     "
[INFO] [stdout] 187 | |     );
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 | /     llvm_asm!(
[INFO] [stdout] 62 | |         "
[INFO] [stdout] 63 | |         s32i    a2,  sp, +XT_STK_A2
[INFO] [stdout] 64 | |         s32i    a3,  sp, +XT_STK_A3
[INFO] [stdout] ...  |
[INFO] [stdout] 82 | |     "
[INFO] [stdout] 83 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]    = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 | /     llvm_asm!(
[INFO] [stdout] 138 | |         "
[INFO] [stdout] 139 | |         l32i    a3,  sp, +XT_STK_SAR
[INFO] [stdout] 140 | |         wsr     a3,  SAR
[INFO] [stdout] ...   |
[INFO] [stdout] 159 | |     "
[INFO] [stdout] 160 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 | /     llvm_asm!(
[INFO] [stdout] 195 | |         "
[INFO] [stdout] 196 | |         SAVE_CONTEXT 1
[INFO] [stdout] 197 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 229 | |         "
[INFO] [stdout] 230 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 | /     llvm_asm!(
[INFO] [stdout] 242 | |         "
[INFO] [stdout] 243 | |         SAVE_CONTEXT double
[INFO] [stdout] 244 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 252 | |         "
[INFO] [stdout] 253 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 | /     llvm_asm!(
[INFO] [stdout] 265 | |         "
[INFO] [stdout] 266 | |         SAVE_CONTEXT 1
[INFO] [stdout] 267 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 277 | |         "
[INFO] [stdout] 278 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 | /     llvm_asm!(
[INFO] [stdout] 290 | |         "
[INFO] [stdout] 291 | |         SAVE_CONTEXT 1
[INFO] [stdout] 292 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 301 | |         "
[INFO] [stdout] 302 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 | /     llvm_asm!(
[INFO] [stdout] 314 | |         "
[INFO] [stdout] 315 | |         SAVE_CONTEXT 1
[INFO] [stdout] 316 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 325 | |         "
[INFO] [stdout] 326 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the LLVM-style inline assembly is unsupported in naked functions
[INFO] [stdout]    --> src/exception/assembly.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 | /     llvm_asm!(
[INFO] [stdout] 338 | |         "
[INFO] [stdout] 339 | |         SAVE_CONTEXT 1
[INFO] [stdout] 340 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 349 | |         "
[INFO] [stdout] 350 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #32408 <https://github.com/rust-lang/rust/issues/32408>
[INFO] [stdout]     = help: use the new asm! syntax specified in RFC 2873
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     llvm_asm!(
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:2:9
[INFO] [stdout]    |
[INFO] [stdout] 2  |         s32i    a2,  sp, +XT_STK_A2
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     llvm_asm!(
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:3:9
[INFO] [stdout]    |
[INFO] [stdout] 3  |         s32i    a3,  sp, +XT_STK_A3
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     llvm_asm!(
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:4:9
[INFO] [stdout]    |
[INFO] [stdout] 4  |         s32i    a4,  sp, +XT_STK_A4
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     llvm_asm!(
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:5:9
[INFO] [stdout]    |
[INFO] [stdout] 5  |         s32i    a5,  sp, +XT_STK_A5
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     llvm_asm!(
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:6:9
[INFO] [stdout]    |
[INFO] [stdout] 6  |         s32i    a6,  sp, +XT_STK_A6
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     llvm_asm!(
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:7:9
[INFO] [stdout]    |
[INFO] [stdout] 7  |         s32i    a7,  sp, +XT_STK_A7
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     llvm_asm!(
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:8:9
[INFO] [stdout]    |
[INFO] [stdout] 8  |         s32i    a8,  sp, +XT_STK_A8
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     llvm_asm!(
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:9:9
[INFO] [stdout]    |
[INFO] [stdout] 9  |         s32i    a9,  sp, +XT_STK_A9
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     llvm_asm!(
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |         s32i    a10, sp, +XT_STK_A10
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     llvm_asm!(
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 |         s32i    a11, sp, +XT_STK_A11
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     llvm_asm!(
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |         s32i    a12, sp, +XT_STK_A12
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     llvm_asm!(
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 |         s32i    a13, sp, +XT_STK_A13
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     llvm_asm!(
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |         s32i    a14, sp, +XT_STK_A14
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     llvm_asm!(
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |         s32i    a15, sp, +XT_STK_A15
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'rsr'
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     llvm_asm!(
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         rsr     a3,  SAR
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   --> src/exception/assembly.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     llvm_asm!(
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         s32i    a3,  sp, +XT_STK_SAR
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:9
[INFO] [stdout]     |
[INFO] [stdout] 2   |         l32i    a3,  sp, +XT_STK_SAR
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wsr'
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:3:9
[INFO] [stdout]     |
[INFO] [stdout] 3   |         wsr     a3,  SAR
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:6:9
[INFO] [stdout]     |
[INFO] [stdout] 6   |         l32i    a2,  sp, +XT_STK_A2
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:7:9
[INFO] [stdout]     |
[INFO] [stdout] 7   |         l32i    a3,  sp, +XT_STK_A3
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:8:9
[INFO] [stdout]     |
[INFO] [stdout] 8   |         l32i    a4,  sp, +XT_STK_A4
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:9:9
[INFO] [stdout]     |
[INFO] [stdout] 9   |         l32i    a5,  sp, +XT_STK_A5
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:10:9
[INFO] [stdout]     |
[INFO] [stdout] 10  |         l32i    a6,  sp, +XT_STK_A6
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:11:9
[INFO] [stdout]     |
[INFO] [stdout] 11  |         l32i    a7,  sp, +XT_STK_A7
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:12:9
[INFO] [stdout]     |
[INFO] [stdout] 12  |         l32i    a8,  sp, +XT_STK_A8
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:13:9
[INFO] [stdout]     |
[INFO] [stdout] 13  |         l32i    a9,  sp, +XT_STK_A9
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:14:9
[INFO] [stdout]     |
[INFO] [stdout] 14  |         l32i    a10, sp, +XT_STK_A10
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:15:9
[INFO] [stdout]     |
[INFO] [stdout] 15  |         l32i    a11, sp, +XT_STK_A11
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:16:9
[INFO] [stdout]     |
[INFO] [stdout] 16  |         l32i    a12, sp, +XT_STK_A12
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:17:9
[INFO] [stdout]     |
[INFO] [stdout] 17  |         l32i    a13, sp, +XT_STK_A13
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:18:9
[INFO] [stdout]     |
[INFO] [stdout] 18  |         l32i    a14, sp, +XT_STK_A14
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:19:9
[INFO] [stdout]     |
[INFO] [stdout] 19  |         l32i    a15, sp, +XT_STK_A15
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown use of instruction mnemonic without a size suffix
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     mov     a0, a1                     // save a1/sp
[INFO] [stdout]   |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] note: while in macro instantiation
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:9
[INFO] [stdout]     |
[INFO] [stdout] 2   |         SAVE_CONTEXT 1
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'addmi'
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 |     addmi   sp, sp, -XT_STK_FRMSZ      // bumb stack pointer
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     s32i    a0, sp, +XT_STK_A1         // save interruptee's A1/SP
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'rsr'
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     rsr     a0, EPC1
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     s32i    a0, sp, +XT_STK_PC         // save interruptee's PC
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'rsr'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     rsr     a0, EXCSAVE1
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     s32i    a0, sp, +XT_STK_A0         // save interruptee's A0
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'rsr'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     rsr     a0, PS
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     s32i    a0, sp, +XT_STK_PS         // save interruptee's PS
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'rsr'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     rsr     a0, EXCCAUSE
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     s32i    a0, sp, +XT_STK_EXCCAUSE
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'rsr'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     rsr     a0, EXCVADDR
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     s32i    a0, sp, +XT_STK_EXCVADDR
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     call0   save_context
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'rsr.exccause'
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:9
[INFO] [stdout]     |
[INFO] [stdout] 4   |         rsr.EXCCAUSE a2                   // put cause in a2
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'beqi'
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:5:9
[INFO] [stdout]     |
[INFO] [stdout] 5   |         beqi    a2, 4, .Level1Interrupt   // cause 4 is interrupt
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown use of instruction mnemonic without a size suffix
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:7:9
[INFO] [stdout]     |
[INFO] [stdout] 7   |         mov     a3, sp                    // put address of save frame in a3
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:8:9
[INFO] [stdout]     |
[INFO] [stdout] 8   |         call0   __user_exception          // call handler <= actual call!
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: ambiguous instructions require an explicit suffix (could be 'jb', or 'jl')
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:10:9
[INFO] [stdout]     |
[INFO] [stdout] 10  |         j .RestoreContext
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'rsr.interrupt'
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:13:9
[INFO] [stdout]     |
[INFO] [stdout] 13  |         rsr.INTERRUPT a2                  // out interrupt type in a2
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'rsr.intenable'
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:14:9
[INFO] [stdout]     |
[INFO] [stdout] 14  |         rsr.INTENABLE a3
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:15:9
[INFO] [stdout]     |
[INFO] [stdout] 15  |         s32i a3, sp, +XT_INT_ENABLE       // save enabled interrupts
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown use of instruction mnemonic without a size suffix
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:16:9
[INFO] [stdout]     |
[INFO] [stdout] 16  |         and a2, a2, a3
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wsr.intclear'
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:18:9
[INFO] [stdout]     |
[INFO] [stdout] 18  |         wsr.INTCLEAR a2
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'movi'
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:20:9
[INFO] [stdout]     |
[INFO] [stdout] 20  |         movi a4, 0
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wsr.intenable'
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:21:9
[INFO] [stdout]     |
[INFO] [stdout] 21  |         wsr.INTENABLE a4                  // disable interrupts
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'rsil'
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:22:9
[INFO] [stdout]     |
[INFO] [stdout] 22  |         rsil a4, 0
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown use of instruction mnemonic without a size suffix
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:24:9
[INFO] [stdout]     |
[INFO] [stdout] 24  |         mov     a3, sp                    // put address of save frame in a3
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:25:9
[INFO] [stdout]     |
[INFO] [stdout] 25  |         call0   __interrupt_trampoline    // call handler <= actual call!
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:27:9
[INFO] [stdout]     |
[INFO] [stdout] 27  |         l32i a3, sp, +XT_INT_ENABLE
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wsr.intenable'
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:28:9
[INFO] [stdout]     |
[INFO] [stdout] 28  |         wsr.INTENABLE a3                  // re enable interrupts
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 |     call0   restore_context
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] note: while in macro instantiation
[INFO] [stdout]    --> src/exception/assembly.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:31:9
[INFO] [stdout]     |
[INFO] [stdout] 31  |         RESTORE_CONTEXT 1
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     l32i    a0, sp, +XT_STK_PS        // retrieve interruptee's PS
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wsr'
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     wsr     a0, PS
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     l32i    a0, sp, +XT_STK_PC        // retrieve interruptee's PC
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wsr'
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     wsr     a0, EPC1
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     l32i    a0, sp, +XT_STK_A0        // retrieve interruptee's A0
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     l32i    sp, sp, +XT_STK_A1        // remove exception frame
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'rsync'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     rsync                             // ensure PS and EPC written
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown use of instruction mnemonic without a size suffix
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     mov     a0, a1                     // save a1/sp
[INFO] [stdout]   |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] note: while in macro instantiation
[INFO] [stdout]    --> src/exception/assembly.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:9
[INFO] [stdout]     |
[INFO] [stdout] 2   |         SAVE_CONTEXT double
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'addmi'
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 |     addmi   sp, sp, -XT_STK_FRMSZ      // bumb stack pointer
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     s32i    a0, sp, +XT_STK_A1         // save interruptee's A1/SP
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'rsr'
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     rsr     a0, DEPC
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     s32i    a0, sp, +XT_STK_PC         // save interruptee's PC
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'rsr'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     rsr     a0, EXCSAVE2               // ok to reuse EXCSAVE7 for double exception as long as
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     s32i    a0, sp, +XT_STK_A0         // save interruptee's A0
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'rsr'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     rsr     a0, EXCCAUSE
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     s32i    a0, sp, +XT_STK_EXCCAUSE
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'rsr'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     rsr     a0, EXCVADDR
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 's32i'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     s32i    a0, sp, +XT_STK_EXCVADDR
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     call0   save_context
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:9
[INFO] [stdout]     |
[INFO] [stdout] 4   |         l32i    a2, sp, +XT_STK_EXCCAUSE  // put cause in a2
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown use of instruction mnemonic without a size suffix
[INFO] [stdout]    --> src/exception/assembly.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:5:9
[INFO] [stdout]     |
[INFO] [stdout] 5   |         mov     a3, sp                    // put address of save frame in a3
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    --> src/exception/assembly.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:6:9
[INFO] [stdout]     |
[INFO] [stdout] 6   |         call0   __double_exception        // call handler <= actual call!
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 |     call0   restore_context
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] note: while in macro instantiation
[INFO] [stdout]    --> src/exception/assembly.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:8:9
[INFO] [stdout]     |
[INFO] [stdout] 8   |         RESTORE_CONTEXT double
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     l32i    a0, sp, +XT_STK_A0        // retrieve interruptee's A0
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     l32i    sp, sp, +XT_STK_A1        // remove exception frame
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'rsync'
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     rsync                             // ensure PS and EPC written
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] note: while in macro instantiation
[INFO] [stdout]    --> src/exception/assembly.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:9
[INFO] [stdout]     |
[INFO] [stdout] 2   |         SAVE_CONTEXT 1
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:9
[INFO] [stdout]     |
[INFO] [stdout] 4   |         l32i    a2, sp, +XT_STK_EXCCAUSE  // put cause in a2
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown use of instruction mnemonic without a size suffix
[INFO] [stdout]    --> src/exception/assembly.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:6:9
[INFO] [stdout]     |
[INFO] [stdout] 6   |         mov     a3, sp                    // put address of save frame in a3
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    --> src/exception/assembly.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:7:9
[INFO] [stdout]     |
[INFO] [stdout] 7   |         call0   __kernel_exception               // call handler <= actual call!
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] note: while in macro instantiation
[INFO] [stdout]    --> src/exception/assembly.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:9:9
[INFO] [stdout]     |
[INFO] [stdout] 9   |         RESTORE_CONTEXT 1
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] note: while in macro instantiation
[INFO] [stdout]    --> src/exception/assembly.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:9
[INFO] [stdout]     |
[INFO] [stdout] 2   |         SAVE_CONTEXT 1
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:9
[INFO] [stdout]     |
[INFO] [stdout] 4   |         l32i    a2, sp, +XT_STK_EXCCAUSE  // put cause in a2
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown use of instruction mnemonic without a size suffix
[INFO] [stdout]    --> src/exception/assembly.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:6:9
[INFO] [stdout]     |
[INFO] [stdout] 6   |         mov     a3, sp                    // put address of save frame in a3
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    --> src/exception/assembly.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:7:9
[INFO] [stdout]     |
[INFO] [stdout] 7   |         call0   __nmi_exception               // call handler <= actual call!
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] note: while in macro instantiation
[INFO] [stdout]    --> src/exception/assembly.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:9:9
[INFO] [stdout]     |
[INFO] [stdout] 9   |         RESTORE_CONTEXT 1
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] note: while in macro instantiation
[INFO] [stdout]    --> src/exception/assembly.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:9
[INFO] [stdout]     |
[INFO] [stdout] 2   |         SAVE_CONTEXT 1
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:9
[INFO] [stdout]     |
[INFO] [stdout] 4   |         l32i    a2, sp, +XT_STK_EXCCAUSE  // put cause in a2
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown use of instruction mnemonic without a size suffix
[INFO] [stdout]    --> src/exception/assembly.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:6:9
[INFO] [stdout]     |
[INFO] [stdout] 6   |         mov     a3, sp                    // put address of save frame in a3
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    --> src/exception/assembly.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:7:9
[INFO] [stdout]     |
[INFO] [stdout] 7   |         call0   __debug_exception               // call handler <= actual call!
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] note: while in macro instantiation
[INFO] [stdout]    --> src/exception/assembly.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:9:9
[INFO] [stdout]     |
[INFO] [stdout] 9   |         RESTORE_CONTEXT 1
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] note: while in macro instantiation
[INFO] [stdout]    --> src/exception/assembly.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:9
[INFO] [stdout]     |
[INFO] [stdout] 2   |         SAVE_CONTEXT 1
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'l32i'
[INFO] [stdout]    --> src/exception/assembly.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:9
[INFO] [stdout]     |
[INFO] [stdout] 4   |         l32i    a2, sp, +XT_STK_EXCCAUSE  // put cause in a2
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown use of instruction mnemonic without a size suffix
[INFO] [stdout]    --> src/exception/assembly.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:6:9
[INFO] [stdout]     |
[INFO] [stdout] 6   |         mov     a3, sp                    // put address of save frame in a3
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    --> src/exception/assembly.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:7:9
[INFO] [stdout]     |
[INFO] [stdout] 7   |         call0   __alloc_exception         // call handler <= actual call!
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] note: while in macro instantiation
[INFO] [stdout]    --> src/exception/assembly.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:9:9
[INFO] [stdout]     |
[INFO] [stdout] 9   |         RESTORE_CONTEXT 1
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wsr'
[INFO] [stdout]    --> src/exception.rs:130:5
[INFO] [stdout]     |
[INFO] [stdout] 130 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:9
[INFO] [stdout]     |
[INFO] [stdout] 2   |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    --> src/exception.rs:130:5
[INFO] [stdout]     |
[INFO] [stdout] 130 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:3:9
[INFO] [stdout]     |
[INFO] [stdout] 3   |         call0 __naked_debug_exception     // used as long jump
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wsr'
[INFO] [stdout]    --> src/exception.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:9
[INFO] [stdout]     |
[INFO] [stdout] 2   |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    --> src/exception.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:3:9
[INFO] [stdout]     |
[INFO] [stdout] 3   |         call0 __naked_nmi_exception     // used as long jump
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wsr'
[INFO] [stdout]    --> src/exception.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:9
[INFO] [stdout]     |
[INFO] [stdout] 2   |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    --> src/exception.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:9
[INFO] [stdout]     |
[INFO] [stdout] 4   |         call0  __naked_kernel_exception
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wsr'
[INFO] [stdout]    --> src/exception.rs:167:5
[INFO] [stdout]     |
[INFO] [stdout] 167 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:9
[INFO] [stdout]     |
[INFO] [stdout] 2   |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    --> src/exception.rs:167:5
[INFO] [stdout]     |
[INFO] [stdout] 167 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:9
[INFO] [stdout]     |
[INFO] [stdout] 4   |         call0 __naked_user_exception
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wsr'
[INFO] [stdout]    --> src/exception.rs:180:5
[INFO] [stdout]     |
[INFO] [stdout] 180 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:9
[INFO] [stdout]     |
[INFO] [stdout] 2   |         wsr a0, EXCSAVE1                   // preserve a0 (EXCSAVE1 can be reused as long as there
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    --> src/exception.rs:180:5
[INFO] [stdout]     |
[INFO] [stdout] 180 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:5:9
[INFO] [stdout]     |
[INFO] [stdout] 5   |         call0 __naked_double_exception     // used as long jump
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't allocate output register for constraint '{a4}'
[INFO] [stdout]   --> src/interrupt.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         llvm_asm!("
[INFO] [stdout]    |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't allocate output register for constraint '{a4}'
[INFO] [stdout]   --> src/interrupt.rs:97:9
[INFO] [stdout]    |
[INFO] [stdout] 97 |         llvm_asm!("
[INFO] [stdout]    |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't allocate output register for constraint 'a'
[INFO] [stdout]    --> src/interrupt.rs:113:9
[INFO] [stdout]     |
[INFO] [stdout] 113 |         llvm_asm!("esync; rsr $0,ccompare0":"=a" (count))
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't allocate input reg for constraint 'a'
[INFO] [stdout]    --> src/interrupt.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |         llvm_asm!("wsr $0,ccompare0; esync"::"a" (count) : "memory")
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't allocate output register for constraint 'a'
[INFO] [stdout]    --> src/interrupt.rs:127:9
[INFO] [stdout]     |
[INFO] [stdout] 127 |         llvm_asm!("rsr $0,ccount":"=a"(count))
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wsr.vecbase'
[INFO] [stdout]   --> src/lib.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 87 |     llvm_asm!("wsr.vecbase $0" ::"r"(base) :: "volatile");
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:1:2
[INFO] [stdout]    |
[INFO] [stdout] 1  |     wsr.vecbase %rdi
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wsr'
[INFO] [stdout]    --> src/exception.rs:130:5
[INFO] [stdout]     |
[INFO] [stdout] 130 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:9
[INFO] [stdout]     |
[INFO] [stdout] 2   |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    --> src/exception.rs:130:5
[INFO] [stdout]     |
[INFO] [stdout] 130 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:3:9
[INFO] [stdout]     |
[INFO] [stdout] 3   |         call0 __naked_debug_exception     // used as long jump
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wsr'
[INFO] [stdout]    --> src/exception.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:9
[INFO] [stdout]     |
[INFO] [stdout] 2   |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    --> src/exception.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:3:9
[INFO] [stdout]     |
[INFO] [stdout] 3   |         call0 __naked_nmi_exception     // used as long jump
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wsr'
[INFO] [stdout]    --> src/exception.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:9
[INFO] [stdout]     |
[INFO] [stdout] 2   |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    --> src/exception.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:9
[INFO] [stdout]     |
[INFO] [stdout] 4   |         call0  __naked_kernel_exception
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wsr'
[INFO] [stdout]    --> src/exception.rs:167:5
[INFO] [stdout]     |
[INFO] [stdout] 167 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:9
[INFO] [stdout]     |
[INFO] [stdout] 2   |         wsr a0, EXCSAVE1 // preserve a0
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'call0'
[INFO] [stdout]    --> src/exception.rs:167:5
[INFO] [stdout]     |
[INFO] [stdout] 167 |     llvm_asm!(
[INFO] [stdout]     |     ^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:9
[INFO] [stdout]     |
[INFO] [stdout] 4   |         call0 __naked_user_exception
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 previous errors; 13 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `xtensa-lx106-rt`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: aborting due to 118 previous errors; 13 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "53a1ef3c090e28a2f635b800e5c287fe63492a5de7bf1643edea7f6862dd9711", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "53a1ef3c090e28a2f635b800e5c287fe63492a5de7bf1643edea7f6862dd9711", kill_on_drop: false }`
[INFO] [stdout] 53a1ef3c090e28a2f635b800e5c287fe63492a5de7bf1643edea7f6862dd9711
